Dynamic Data Mediation in Enterprise Application Integration
نویسندگان
چکیده
If we try to increase the level of automation in Business-to-Business Enterprise Application Integration (EAI) scenarios, we confront challenges related to the resolution of data and message heterogeneities – that traditional, syntactic EAI technologies are weak to solve, as they miss the documentation of the semantics related to the interfaces and the data structures of the participating services. In this paper, we propose a semantically-enriched approach for dynamic data mediation in EAI scenarios, based on Ontologies, Semantic Web and Semantic Web Services Technologies. The proposed approach focuses on the resolution of message level heterogeneities between collaborative enterprise services exposed from the participating business systems, facilitating automatic, dynamic data mediation during execution time by providing formal transformations of the input and output messages (of the participating Web Services) to a common reference model, i.e. the Enterprise Interoperability Ontology. Moreover, we present a tool that has been designed and developed to support the user to provide business data-related semantic annotations and XSLT transformations if the input and output message parts of given Web Services exposed from business applications, realizing parts of their functionality. Finally, we demonstrate the utilization of the proposed approach and toll in a realworld EAI scenario, i.e. the Stock Replenishment process, across a franchisorfranchisees collaborative value network.
منابع مشابه
Business Level Service-Oriented Enterprise Application Integration
In this paper we propose a new approach for service-oriented enterprise application integration (EAI). Unlike current EAI solutions, which mainly focus on technological aspects, our approach allows business domain experts to get more involved in the integration process. First, we provide a technique for modeling application services at a sufficiently high level of abstraction for business exper...
متن کاملLinked Data Platform as a novel approach for Enterprise Application Integration
Enterprises are increasingly using a wide range of heterogeneous information systems for executing and governing their business activities. Even if the adoption of service orientation has improved loose coupling and reusability, applications are still isolated data silos requiring complex transformation and mediation for integrating them. The W3C Linked Data Platform (LDP) Working Group aims to...
متن کاملIntegration of Enterprise Applications
In this paper we propose a solution to integrate Immigration related Enterprise applications of various countries to communicate with each other. For this communication to take place we need to provide a rule based routing and mediation engine using Enterprise integration patterns. We have used an open source implementation of Enterprise integration patterns which provides a basic framework for...
متن کاملDKMS Brief No. Nine: Enterprise Integration, Data Federation, and the DKMS: A Commentary
In an eloquent article called "United We Stand," [1] Michael Stonebraker offered a viewpoint on the "islands of information" problem. He defined Enterprise Integration as ". . . the ability to read from and write to all of the applications and data sources across the enterprise." And he indicated: "Such integration supports unified views of information and lets you update synchronously across s...
متن کاملایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی
Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...
متن کامل